 <!DOCTYPE html>
 <html>
 <head>
     <meta charset="UTF-8">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <title>Document</title>
 </head>
 <body>
     <script>
        //  原型对象：Foo.prototype
        //  实例对象：f1就是一个实例对象，每一个原型对象中都有__proto__,每个实例对象都有constructor属性，这个constructor通过继承关系继承来的，它指向了当前的构造函数
        //  构造函数：用来初始化新创建对象的函数，Foo是构造函数，自动给构造函数赋值予一个属性prototype，该属性指向了实例对象的原型对象。
         function Foo(){};
         Foo.prototype.showName = function(){
             console.log('fyr')
         }
         var f1 = new Foo();
         var f2 = new Foo();
 
     </script>
 </body>
 </html>